package fule.com.playandroidkotlin.ui.adapter

import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.BaseViewHolder
import fule.com.playandroidkotlin.R
import fule.com.playandroidkotlin.ui.model.ProjectListModel
import fule.com.playandroidkotlin.ui.util.GlideUtils

/**
 * 作者： njb
 * 时间： 2018/8/10 0010-下午 1:40
 * 描述： 项目列表适配器
 * 来源：
 */
class ProjectListAdapter(mList: List<ProjectListModel.DatasBean>?) : BaseQuickAdapter<ProjectListModel.DatasBean, BaseViewHolder>(R.layout.item_project_list, mList) {
    override fun convert(helper: BaseViewHolder, item: ProjectListModel.DatasBean) {
        with(helper) {
            setText(R.id.tv_title, item.title)
            setText(R.id.tv_content, item.desc)
            setText(R.id.tv_username, item.author)
            setText(R.id.tv_time, item.niceDate)
            GlideUtils.loadImg(mContext, item.envelopePic, getView(R.id.iv_project_bg))
        }
    }
}
